package jmine.tec.hydra;

import jmine.tec.test.testcase.BOBaseTestCase;
import bancosys.tec.persist.bussobj.PersistableBusinessObject;

/**
 * @author piercio
 * @param <T> classe do bean a ser testado
 */
public abstract class HydraBOTestCase<T extends PersistableBusinessObject> extends BOBaseTestCase<T> {

    /**
     * 
     */
    public HydraBOTestCase() {
        super();
    }

    /**
     * @param name
     */
    public HydraBOTestCase(String name) {
        super(name);
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String getControllerSpringId() {
        return "hydraController";
    }

    /**
     * {@inheritDoc}
     */
    @Override
    protected String getSpringMainXMLFilename() {
        return "jmine-tec-hydra-test.xml";
    }

    /**
     * {@inheritDoc}
     */
    @Override
    protected String[] getResourcesBaseReferencia() {
        return new String[]{ "hydra-sample-db.xml" };
    }
}
